A PHP Error was encountered
Severity: Warning
Message: count(): Parameter must be an array or an object that implements Countable
Filename: libraries/StructuredData.php
Line Number: 638
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 638
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1302
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'name'
Filename: libraries/StructuredData.php
Line Number: 641
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 641
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1302
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'title'
Filename: libraries/StructuredData.php
Line Number: 643
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 643
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1302
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'comment'
Filename: libraries/StructuredData.php
Line Number: 644
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 644
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1302
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: count(): Parameter must be an array or an object that implements Countable
Filename: libraries/StructuredData.php
Line Number: 638
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 638
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 815
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1305
Function: buildHowToSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'name'
Filename: libraries/StructuredData.php
Line Number: 641
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 641
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 815
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1305
Function: buildHowToSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'title'
Filename: libraries/StructuredData.php
Line Number: 643
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 643
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 815
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1305
Function: buildHowToSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'comment'
Filename: libraries/StructuredData.php
Line Number: 644
Backtrace:
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 644
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1285
Function: getWebPageContributor
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 815
Function: buildSingleDocArticleSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1305
Function: buildHowToSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 1317
Function: buildBaseDocumentationSchema
File: /var/www/ironpdf.com/application/libraries/StructuredData.php
Line: 2699
Function: buildTechArticleSchema
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 354
Function: setJsonLDStructuredData
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
-
IronPDF
-
ハウツー
-
PDFをHTMLに
How to Convert PDF to HTML
View the article in
English
PDFをHTMLに変換することには、ユーザーのウェブアクセシビリティの向上、異なるデバイスへの対応、検索エンジン最適化(SEO)の改善、シームレスなウェブ統合、WebベースのツールやCMSを介した簡単なコンテンツ編集、クロスプラットフォーム互換性、動的要素やマルチメディアの利用能力など、さまざまな利点があります。
IronPDFは.NET C#でのPDFからHTMLへの変換プロセスを簡素化します。
クイックスタート: IronPDFを使って即時にPDFをHTMLに変換
IronPDFを使用して、わずか1行のコードでPDFドキュメントをウェブフレンドリーなHTMLファイルに変換します。 この例は、アクセシビリティとSEOの向上に最適な、PDFからHTMLへの迅速かつ効率的な変換を実現するために、IronPDFのSaveAsHtmlメソッドを使用する簡潔さを示しています。 IronPDFを使用することで、.NET C#フレームワークでPDFをHTMLとして簡単にエクスポートし、ウェブアプリケーションにシームレスに統合することができます。
Get started making PDFs with NuGet now:
Install IronPDF with NuGet Package Manager
Copy and run this code snippet.
IronPdf.PdfDocument.FromFile("example.pdf").SaveAsHtml("output.html");
Deploy to test on your live environment
Start using IronPDF in your project today with a free trial
class="hsg-featured-snippet">
最小限のワークフロー(5ステップ)
- .NET用IronPdfライブラリをダウンロードします
FromFileメソッドを使って既存のPDFドキュメントをインポートします - HtmlFormatOptionsクラスを使用して、出力HTMLを設定します
ToHtmlStringメソッドを使ってPDFをHTML文字列に変換します SaveAsHtmlメソッドを使ってHTMLファイルをエクスポートします
## PDFからHTMLへの例
`ToHtmlString`メソッドは、既存のPDFドキュメント内のHTML要素を分析するために設計されています。 これはデバッグやPDF比較のための便利なツールです。 PDFドキュメントをHTML文字列に変換することに加え、`SaveAsHtml`メソッドを使ったPDFドキュメントをHTMLファイルとして直接保存するための方法を提供します。 これにより、ユーザーは特定のニーズに応じた最適なアプローチを選択する柔軟性を持つことができます。
注意: オリジナルのPDFにあるすべてのインタラクティブなフォームフィールドは、生成されたHTMLドキュメントでは機能しなくなります。
#### サンプルPDFファイル
```csharp
:path=/static-assets/pdf/content-code-examples/how-to/pdf-to-html.cs
```
#### 出力HTML
`SaveAsHtml`メソッドから生成された完全な出力HTMLが以下のウェブサイトに入力されています。
## PDFからHTMLへの高度な例
`ToHtmlString`および`SaveAsHtml`メソッドは、さまざまな設定オプションを提供します。 以下は利用可能なプロパティです:
- **BackgroundColor**: 背景色を指定します。
- **PdfPageMargin**: ページマージンを指定します。
また、以下のプロパティは`ToHtmlString`および`SaveAsHtml`メソッドの'title'パラメータに使用するためのものです。 これにより、コンテンツの先頭に新しいタイトルが追加されます。 入力PDFドキュメントのタイトルやh1を変更することはありません。
- **H1Color**: タイトルの色を指定します。
- **H1FontSize**: タイトルのフォントサイズを指定します。
- **H1TextAlignment**: タイトルの位置合わせ(左、中央、右など)を指定します。
```csharp
:path=/static-assets/pdf/content-code-examples/how-to/pdf-to-html-advanced-settings.cs
```
#### 出力HTML
`SaveAsHtml`メソッドから生成された完全な出力HTMLが以下のウェブサイトに入力されています。
これらのメソッドは、インラインCSSを使用してHTML文字列を生成します。 出力HTMLは通常のHTMLタグの代わりにSVG用語/タグを使用します。 この違いはありますが、それは有効なHTML文字列であり、ウェブブラウザで同じ方法でレンダリングできます。 しかし、このメソッドから返されるHTML文字列は、PDFドキュメントを使って`RenderHtmlAsPdf`メソッドを使用してレンダリングされた場合に、HTML入力とは異なる可能性があることを、ユーザーが認識することが重要です、上述した理由により。
よくある質問
IronPDFを使用してPDFドキュメントをHTMLに変換することで、ウェブアクセシビリティの向上、デバイスの応答性、SEOの改善、ウェブプラットフォームとのシームレスな統合、コンテンツ編集の容易さ、クロスプラットフォーム互換性、動的要素やマルチメディアの組み込みが可能になります。
IronPDFを使用して.NET C#でPDFドキュメントをHTMLファイルに変換するには、FromFileメソッドを使ってPDFを読み込み、SaveAsHtmlメソッドを使ってHTMLファイルとして保存します。
IronPDFのToHtmlStringメソッドは、PDFドキュメントをHTML文字列に変換するために使用され、HTML要素の解析、デバッグ、あるいはPDFの比較に役立ちます。
いいえ、IronPDFを使用する場合、元のPDFのインタラクティブなフォームフィールドは結果として得られるHTMLドキュメントでは機能しません。
IronPDFはHTML出力のカスタマイズオプションを提供しており、BackgroundColor、PdfPageMargin、H1Color、H1FontSize、H1TextAlignmentなどでHTMLの外観を調整できます。
IronPDFのHTML出力は標準のHTMLタグの代わりにSVG用語/タグを使用しますが、それでもウェブブラウザで有効でレンダリング可能なHTML文字列です。
.NET用IronPDFは、https://www.nuget.org/packages/IronPdf/ のNuGetパッケージマネージャからダウンロードできます。
PDFをHTMLに変換するには、IronPDFライブラリをダウンロードし、FromFileでPDFをインポートし、HtmlFormatOptionsで出力を設定し、ToHtmlStringでHTML文字列に変換し、SaveAsHtmlを使ってエクスポートします。
ToHtmlStringとSaveAsHtmlメソッドのタイトルパラメータにより、元のPDFのタイトルやh1要素を変更せずに、新しいタイトルをHTMLコンテンツの先頭に追加できます。
IronPDFを使用する際に返されるHTML文字列は、特にRenderHtmlAsPdfメソッドを使用する場合、レンダリングの違いにより初期のHTML入力と異なることがあります。
はい、IronPDF は PDF から HTML への変換において .NET 10 と、2025 年にリリース予定の .NET 10 をサポートしており、 FromFile 、 ToHtmlString 、 SaveAsHtmlなどのメソッドとの互換性を維持しています。パフォーマンスと互換性の向上をすべて享受するには、最新の IronPDF バージョンにアップグレードすることをお勧めします。
ソフトウェアエンジニア
Reganはレディング大学で電子工学学士号を取得しました。Iron Softwareに参加する前、彼の以前の職務は単一のタスクにレーザーフォーカスすることでしたが、Iron Softwareで最も楽しむのは、営業、技術サポート、製品開発、マーケティングのいずれでも取り組むことができる幅広い仕事です。彼はIron Softwareライブラリを開発者がどのように使用しているかを理解し続け、それを文書の継続的な改善や製品の開発に利用することを楽しんでいます。
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'name'
Filename: sections/author_component.php
Line Number: 70
Backtrace:
File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 70
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view
File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view
File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
">
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'title'
Filename: sections/author_component.php
Line Number: 84
Backtrace:
File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 84
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view
File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view
File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'comment'
Filename: sections/author_component.php
Line Number: 85
Backtrace:
File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 85
Function: _error_handler
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view
File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view
File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view
File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view
File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view
File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once
準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました
試用版の IronPDF を無料でお試しください
5分でセットアップ完了
Install with NuGet
バージョン: 2025.11
nuget.org/packages/IronPdf/
- ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
- ブラウズを選択し、"IronPdf"を検索
- パッケージを選択してインストール
DLLをダウンロード
バージョン: 2025.11
- IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
- Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPdf.dll"をブラウズして選択
15
1000
1
無料で始める
- 無料トライアルを開始
- NuGetダウンロード
- js-modal-open
あなたの無料30日間の試用キーをすぐに入手。
Thank you.
If you'd like to speak to our licensing team: